meander off (somewhere)

Translations
блуждать в (каком-либо направлении)
She watched the stream as it meandered off into the forest.
Она смотрела на ручей, который блуждал в лес.